Big Huge Thesaurus

military vehicle

noun